/*
 **功能:图表
 **作者:loho
 **日期:2017-04-07
 */
$(function() {
	//采用正则表达式获取地址栏参数code
	function GetQueryString(name)
	{
	     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
	     var r = window.location.search.substr(1).match(reg);
	     if(r!=null)return  unescape(r[2]); return null;
	}
	//根据code获取成员信息
	var code=GetQueryString("code");
	var state="1";
	$.ajax({
		type:"post",
		url:"../ProductivityByMonthService.do",
		async:false,
		data:{
			"code":code,
			"state":state
		},
		cache:false,
		error:function(){
			alert("加载数据出错！");
		},
		success:function(result){
			var json=eval("("+result+")");
			var grid=json.grid;
			var legend=json.legend;
			var seriesArr=json.series;
			var toolbox=json.tollbox;
			var title=json.title;
			var xAxis=json.xAxis;
			var yAxis=json.yAxis;
			var tooltip=json.tooltip;
			setOption("echarts-3",{
		   		title: title,
			    tooltip: tooltip,
			    legend: legend,
			    grid: grid,
			    toolbox: {
			        feature: {
			            saveAsImage: {}
			        }
			    },
			    xAxis: xAxis,
			    yAxis: yAxis,
			    series: seriesArr
			});
		}
	});
	
});
/*
 **功能:柱状、折线图
 **参数1：元素ID
 **参数2：配置项设置
 */
function setOption(ident, opt) {
	//基于准备好的dom,初始化echarts实例
	let myChart = echarts.init($('#' + ident)[0]);
	// 使用刚指定的配置项和数据显示图表。
	myChart.setOption(opt);
}
/*
 **功能:南丁格尔图
 **参数1：元素ID
 **参数2：配置项设置
 */
function setOption(ident, opt) {
	//基于准备好的dom,初始化echarts实例
	let myChart = echarts.init($('#' + ident)[0]);
	// 使用刚指定的配置项和数据显示图表。
	myChart.setOption(opt);
}